package com.zzc.emotisenseclassroom.domain.user.service;

import com.zzc.ZzcException.ParamNullException;
import com.zzc.emotisenseclassroom.dto.user.UserDTO;
import com.zzc.emotisenseclassroom.pojo.UserLogin;
import com.zzc.emotisenseclassroom.pojo.UserRegister;

/**
 * Copyright Zzc
 * FileName: UserService
 * Author:   Zzc
 * Date:     2024/4/1815:18
 * Description:用户业务层接口
 * hISTORY:
 * <author>  <time>     <version>    <desc>
 * 作者姓名   修改时间       版本号       描述
 * Zzc                   1.0.0
 */
public interface UserService {
    UserDTO login(UserLogin userLogin);

    UserDTO register(UserRegister userRegister);

    UserDTO updateUserInfo(UserDTO userDTO);
}
